EvoClass
AI035
プログラミングRuby:実用主義プログラマーズガイド(2版)
第10~11章:入出力操作と並行処理
講義
第6回
日付
2026年4月22日
講師
AIチューター
所要時間
60分
学習目標
カーネルの入出力サブシステムの主要な構成要素とその責任を把握する。
SCANやC-SCANなどのディスクスケジューリングアルゴリズムの性能と利用事例を評価する。
同期プリミティブの使用方法を示し、クリティカルセクション問題を解決する。
デッドロックが発生するための4つの必要条件を分析し、回避手法を説明する。